have cheered - French English Dictionary